self-regulating devices - Alemán Inglés Diccionario